<template>
  <div>
    <!-- <van-pull-refresh v-model="refreshing" @refresh="onRefresh">
      <van-list
        v-model="loading"
        :error.sync="error"
        error-text="请求失败，点击重新加载"
        :finished="finished"
        finished-text="没有更多了"
        @load="onLoad"
        :immediate-check="false"
      >
        <van-cell v-for="item in list" :key="item" :title="item" />
      </van-list>
    </van-pull-refresh>-->
    <button
      @click="getCollections(item)"
      v-for="(item,index) in testId"
      :key="index"
    >获取收藏文章{{index}}</button>
  </div>
</template>
<script>
export default {
  data() {
    return {
      list: [],
      loading: false,
      finished: false,
      refreshing: false,
      error: false,
      testId: [7, 8, 9, 10, 11, 12, 13, 14, 0, 999]
    };
  },
  methods: {
    getCollections(id) {
      this.$axios({
        url: "/post_star/" + id,
        method: "get"
      }).then(res => {
        console.log("收藏文章", res);
        // this.$toast.success(res.message);
      });
    }
    // onLoad() {
    //   // 异步更新数据
    //   // setTimeout 仅做示例，真实场景中一般为 ajax 请求
    //   setTimeout(() => {
    //     for (let i = 0; i < 10; i++) {
    //       this.list.push(this.list.length + 1);
    //     }
    //     // 加载状态结束
    //     this.loading = false;
    //     // 数据全部加载完成
    //     if (this.list.length >= 40) {
    //       this.finished = true;
    //     }
    //   }, 1000);
    // },
    // onRefresh() {
    //   // 清空列表数据
    //   this.finished = false;
    //   // 重新加载数据
    //   // 将 loading 设置为 true，表示处于加载状态
    //   this.loading = true;
    //   this.onLoad();
    // }
  }
};
</script>